Given that a frame is formatted as follows:
Destination Hardware Address |
Source Hardware Address |
Frame Type |
Frame Data |
6 Bytes |
6 Bytes |
2 Bytes |
46 - 1500 Bytes |
And given that an IP datagram is formatted as follows:
Byte |
0 |
1 |
2 |
3 |
bit |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
0 |
Version |
Header Length |
Type Of Service |
Total Length |
4 |
Identification |
Flags |
Fragment Offset |
8 |
TTL |
Type |
Header Checksum |
12 |
Source IP Address |
16 |
Destination IP Address |
|
IP Options (May Be Omitted) |
Padding |
20 |
IP Payload Data |
And given that a TCP segment is formatted as follows:
Byte |
0 |
1 |
2 |
3 |
bit |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
0 |
TCP Source Port |
TCP Destination Port |
4 |
Sequence Number |
8 |
Acknowledgment Number (If ACK is set) |
12 |
Data Offset |
Reserved |
NS |
CWR |
ECE |
URG |
ACK |
PSH |
RST |
SYN |
FIN |
Window Size |
16 |
Checksum |
Urgent Pointer (If URG is set) |
|
TCP Options (May Be Omitted) |
Padding |
20 |
TCP Payload Data |
And given the following frame with an encapsulated IP datagram and TCP Segment:
E7 1B 92 EE E5 98 ED A9 2B BB 98 21 08 00 45 E5
00 72 42 54 3A 38 B1 36 C2 BD 7F 96 0B 5B 77 4E
9A 08 2D C8 A7 64 FB D2 9D 83 EF EF D7 05 B3 F6
F6 9D 2E 9B A7 AF 5D 44 3F B3 69 C4 44 0D 62 4E
7F 2C FC 50 E9 2F 19 9F E4 11 CB 89 F6 4D A2 F9
98 80 D8 0D 7C 45 6C 4B 21 B2 A6 B5 5D 99 D1 5A
A7 27 7A B9 59 76 74 11 08 E2 EC D6 32 7C 79 80
D9 20 D9 1E C5 A3 E9 CC 0E 44 15 55 E1 DE F8 85
-
What is the TCP source port?
-
What is the TCP destination port?
-
What is the Sequence Number?
-
What is the Acknowledgment Number?
-
What flags are set?
-
What is the Window Size?
-
What is the checksum?
-
What is the urgent pointer?
-
If the TCP header and the IP header include no options or padding, what are the first five
bytes of the TCP segment data?